home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 007a / qball200.zip / QBALLEVN.DOC < prev    next >
Text File  |  1991-10-12  |  54KB  |  1,083 lines

  1.  
  2.     [ QBALL               --   Exterior Ballistics   --                i ]
  3.  
  4.  
  5.                              =====================
  6.                               D E D I C A T I O N
  7.                              ---------------------
  8.  
  9.                QBALL was inspired by the many computer programs
  10.                   published in The American Rifleman, and is
  11.                     respectfully dedicated to their author:
  12.  
  13.                              William C. Davis, Jr.
  14.  
  15.                              ====================
  16.  
  17.                                   DISCLAIMER
  18.                                   ----------
  19.  
  20.     The application described in this documentation, this documentation
  21.     itself,  and all  programs and/or files written  or modified by the
  22.     application are supplied "as is."   Responsibility  for determining
  23.     its suitability for any purpose rests solely with the user. The au-
  24.     thor will  not be held responsible  for injury or damages resulting
  25.     from the use of the application;  all remedies rest solely with the
  26.     user.   The  application is  distributed  without  any  warranties,
  27.     express or implied, with this SINGLE exception: copies of the  pro-
  28.     gram files distributed on author-supplied disks will be replaced if
  29.     the disk(s) prove defective.
  30.  
  31.     +=================================================================+
  32.     |                         LIMITED LICENSE                         |
  33.     |                         ===============                         |
  34.     |      Individual users may make copies of the program files for  |
  35.     | backup and personal use.  Individual users are also encouraged  |
  36.     | to distribute copies to others, provided that all files are so  |
  37.     | distributed in their entirety and without modification.         |
  38.     |      Computer clubs may make copies for distribution, with the  |
  39.     | same provisions,  and also provided that no fee in excess of a  |
  40.     | reasonable copying/media fee is charged.  (Reasonable is taken  |
  41.     | to mean $10.00).                                                |
  42.     |      Commercial distribution by "library" companies is subject  |
  43.     | to the same conditions imposed  upon computer clubs.            |
  44.     +=================================================================+
  45.     +=================================================================+
  46.     | QBALL is distributed as user-supported software, ("Shareware"), |
  47.     | and should be registered. See Appendix G for registration form. |
  48.     +=================================================================+
  49.  
  50.                             COPYRIGHT INFORMATION
  51.                             ---------------------
  52.         IBM, PC-DOS are trademarks of International Business Machines.
  53.          MS-DOS, QuickBASIC, GW-BASIC are copyright, Microsoft, Inc.
  54.         GRAFWIZ, PBCLONE, PTCLONE are copyright, Thomas G. Hanlin III.
  55.                             ---------------------
  56.  
  57.     [ QBALL               --   Exterior Ballistics   --              iii ]
  58.  
  59.                                 INTRODUCTION
  60.                                 ------------
  61.  
  62.          QBALL is a menu-driven application for the rapid computation 
  63.     of ballistic values for small arms projectiles.  QBALL will quickly 
  64.     compute point-of-impact data, velocity and energy levels, trajectories 
  65.     relative to line-of-sight, and times of flight.  Additional routines 
  66.     permit the calculation of ballistic coefficients, point-blank range, 
  67.     wind deflection corrections, sectional densities, impact variations 
  68.     for non-horizontal fire, and free recoil energy.  Printing routines 
  69.     provide for the production of hard copy where appropriate.  Starting 
  70.     values to which the program will default may be modified using the 
  71.     built-in configuration routines. 
  72.  
  73.          It is assumed that QBALL users will have some knowledge of exter- 
  74.     ior ballistics.  QBALL is not intended as a means of learning the 
  75.     subject; several of the references in the Bibliography contain basic 
  76.     introductions to ballistics.  Study of the references will amply repay 
  77.     the effort involved.
  78.  
  79.          QBALL uses the "G1" drag function for computation of trajectory 
  80.     and other values.  Appendix D of this documentation compares values 
  81.     from selected published tables with values calculated using QBALL.
  82.  
  83.          Warning!  QBALL users are cautioned that data computed using the 
  84.     routines contained herein should be used as guides to the determ- 
  85.     ination of ballistic performance!  Should the user be engaged in 
  86.     reloading small arms ammunition, it is incumbent upon the user to 
  87.     verify the values obtained using QBALL with a standard published 
  88.     reloading manual.  Several such manuals are listed in Appendix C.
  89.  
  90.          The application title, "QBALL" does not in any way refer to the 
  91.     game of billiards; it's short for "Quick BALListics."  Seemed appro- 
  92.     priate, somehow: QBALL's written in QuickBASIC.
  93.  
  94.          If you find QBALL of use, but would like it to do something that 
  95.     it doesn't do now, or have suggestions to improve what it does 
  96.     already, you are invited to send in a copy of the Enhancement Form.  
  97.     While no promises are made that your suggestion will be incorporated, 
  98.     the first person suggesting an improvement which is subsequently 
  99.     implemented will receive a free copy of the first release in which 
  100.     that improvement is implemented.
  101.  
  102.          The latest version of QBALL is available from the author for a 
  103.     $25.00 registration fee.  Registration entitles the user to the most 
  104.     recent version with one free upgrade, and a 3-hole punched printed 
  105.     manual.  The QuickBASIC 4.50 source code is available to registered 
  106.     users for $50.00.  You may register and obtain the source code at the 
  107.     same time for $60.00.
  108.  
  109.     [ QBALL               --   Exterior Ballistics   --                2 ]
  110.  
  111.          1.3  Copying the program files.
  112.               -------------------------
  113.  
  114.          It is a good idea to make a copy of the original QBALL files, and 
  115.     keep it in a safe place.  Run QBALL from copies of the original!  Make 
  116.     sure that you copy both QBALL.CFG and QBALL.EXE to the same directory, 
  117.     or onto the same disk.  QBALL.EXE will look for its associated .CFG 
  118.     file in the current directory.  (Running the configuration routine 
  119.     writes the resulting .CFG file to the current directory.)
  120.          If QBALL.CFG is not found, QBALL.EXE will default to its own 
  121.     internal values, so lacking the .CFG file is not fatal.  (Just neater 
  122.     to put 'em both in the same place!)
  123.          Put QBALL.DOC, QBALL.ODD, and QBALL.EVN wherever you can get at 
  124.     them.
  125.  
  126.  
  127.          1.4  Printing the documentation.
  128.               --------------------------
  129.  
  130.          QBALL.DOC is formatted to print with a wide-enough left margin 
  131.     to allow for puching to fit a 3-ring binder.  There is no need to set 
  132.     your printer to print the IBM graphics set as in earlier editions; 
  133.     this version of the on-disk documentation uses only the low-order 
  134.     characters.  You need not set your printer to skip perforations in 
  135.     fanfold paper; the document file contains the appropriate form-feed 
  136.     control characters.
  137.          QBALL.DOC is an approximately 125K file.  (That's 50 pages; plan 
  138.     your paper and time requirements accordingly!)
  139.          There are two ways of printing the documentation: one is to copy 
  140.     "QBALL.DOC" to your printer; otherwise, copy "QBALL.ODD" to your 
  141.     printer, then flip the paper over, and copy "QBALL.EVN" on the backs 
  142.     of the same sheets.  The second option saves paper, but requires that 
  143.     you do a bit more work.
  144.          In either case, log into the directory or onto the disk where 
  145.     you've put QBALL.DOC, and enter the following:
  146.  
  147.                         COPY QBALL.[DOC][ODD][EVN] PRN
  148.  
  149.  
  150.  
  151.  
  152.                     (Now go do something else.  Each pass)
  153.                     (using the ODD/EVN option takes about)
  154.                     (25 minutes to print at 10 cpi, near-)
  155.                     (letter quality;  a single pass takes)
  156.                     (just about double that. If you're in)
  157.                     (a real rush, print in draft mode... )
  158.      
  159.  
  160.     [ QBALL               --   Exterior Ballistics   --                4 ]
  161.  
  162.          1.6  Starting QBALL
  163.               --------------
  164.  
  165.          Log into the directory or onto the disk where you've put
  166.     QBALL.EXE and QBALL.CFG, and type:
  167.  
  168.                           QBALL  (+ [Enter]).
  169.  
  170.          The next thing you'll see is this screen, here somewhat modified 
  171.     to permit printing it without using graphics characters:
  172.  
  173.      +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  174.  
  175.     +=====================================================================+
  176.     |                    +=======+  +            +  +                     |
  177.     |                    |       |  |            |  |                     |
  178.     |                    |       |  |     +===+  |  |                     |
  179.     |                    |       |  +===+ +===+  |  |                     |
  180.     |                    |    =+ |  |   | |   |  |  |                     |
  181.     |                    +=====|=+  +===+ +===+  +  +                     |
  182.     |                          +=         Reg #0000SW                     |
  183.     |           [ Exterior Ballistics for PC's & Compatibles ]            |
  184.     |           [ Using G1 Drag Functions   --   version 2.0 ]            |
  185.     |           [ Copyright (c) 1991  -  Benjamin W. Hartley ]            |
  186.     +=====================================================================+
  187.         Welcome to computer ballistics with QBALL!
  188.  
  189.         QBALL provides small arms trajectory data quickly and accurately.
  190.  
  191.         Users are encouraged to verify QBALL data with a standard reloading
  192.     handbook!  The author will NOT be responsible for the misuse or misapp-
  193.     lication of QBALL-generated data.
  194.  
  195.                            ===> press any key <===
  196.     (-SAV)
  197.  
  198.      ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  199.  
  200.          QBALL "honked" at you, didn't it?  That simply means that QBALL 
  201.     could not find a specialized *.INI file; there isn't any right now, 
  202.     but you'll be writing one later.  If you heard two tones, the opening 
  203.     screen should also be displaying "(-CFG)," indicating that QBALL.CFG 
  204.     wasn't found, either, and QBALL started with its internal default 
  205.     values.
  206.  
  207.          Two pieces of information which you should note from the initial 
  208.     screen: the Version, and the Registration Number.  When you register 
  209.     your copy of QBALL, please include these numbers on your order.
  210.  
  211.          Press any key to continue.
  212.  
  213.  
  214.     [ QBALL               --   Exterior Ballistics   --                6 ]
  215.  
  216.          The most frequent use for QBALL will be the production of ballis- 
  217.     tics tables for a specific cartridge/load.  With the menu shown on the 
  218.     screen, pressing "C" will open the menu for computation of ballistic 
  219.     or gun data.  More information about using this option is contained in 
  220.     Chapter 2.
  221.  
  222.          If you wish to infer a ballistic coefficient, then press "B".  
  223.     More information is to be found in Chapter 3.
  224.  
  225.          "Change <D>isplay...", "D" provides a means to set display col- 
  226.     ors, the status of the printer and noise switches, and the values to 
  227.     which QBALL will default upon start-up.  See Chapter 5 for more 
  228.     information about configuring QBALL.
  229.  
  230.          "<N>ew or Changed..." goes to a secondary menu which allows entry 
  231.     or modification of input data.  We'll try this one a bit later.
  232.  
  233.         "Quit" -- press "Q" to return to DOS.  QBALL will ask you to 
  234.     confirm that you indeed wish to quit.  Press "Y" to return to DOS or 
  235.     press "N" to continue using QBALL.
  236.  
  237.          For right now, press "C" to compute ballistic data and to do the 
  238.     "tutorial" which follows.  Go on to Chapter 2, page 7.
  239.  
  240.  
  241.     [ QBALL               --   Exterior Ballistics   --                8 ]
  242.  
  243.          2.2  Computing and displaying a range table.
  244.               --------------------------------------
  245.  
  246.          Assuming everything is going as it's supposed to go, the
  247.      screen will clear, and you'll be presented with this screen:
  248.  
  249.      ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  250.                  > Ballistic Computations: Typical Firearm <
  251.  
  252.  
  253.                      +=================================+
  254.                      |    *** Computations Menu ***    |
  255.                      |  ------------------------------ |
  256.                      |  <S>et/Reset Current Zero Range |
  257.                      |  Range <T>able (0 MUST BE SET)  |
  258.                      |  <O>ther Ballistics Procedures  |
  259.                      |  <N>ew or Changed Input Data    |
  260.                      |  ------------------------------ |
  261.                      |  <ESC> to  M A I N   M E N U    |
  262.                      +=================================+
  263.  
  264.  
  265.  
  266.        ---------------------------------------------------------------+
  267.        [ MV: 2300 ][ C1: .250 ][ Wt: 125 ][ Met: 59° 0' 29.53" 78%   ]|
  268.                                                                       |
  269.              (Note: Info line shown)            +---------------------+
  270.              (      "folded".      )            +---------------
  271.                                                 [ H: 1.00 ][Yds]
  272.  
  273.      ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  274.  
  275.          AHA! All the spaces on the Info Line now have values in them, 
  276.     some of which you just entered, and some of which are the QBALL de- 
  277.     fault (or starting) values.
  278.  
  279.          "<O>ther Ballistics Procedures" are described in Chapter 5.
  280.  
  281.          As you can see, you can change the Input Data by using option "N" 
  282.     on this menu; for now, continue with what you've got.
  283.  
  284.          "ESC" will "back up" one menu; try it and see.  Then remember to 
  285.     press "C" to get back here.
  286.  
  287.          The other two options are described in the following section.
  288.  
  289.                (From here on, the Screen Header line, which )
  290.                (tells you what cartridge/bullet you're deal-)
  291.                (ing with,  and the Info Line will be omitted)
  292.                (        from the printed examples.          )
  293.  
  294.  
  295.     [ QBALL               --   Exterior Ballistics   --               10 ]
  296.  
  297.          This table is interpreted as follows: if, for example, a bullet 
  298.     having the given ballistic characteristics is fired at the given 
  299.     muzzle velocity, then, at a range of, say, 200 yards, it will retain 
  300.     1693 FPS velocity, 795 ft-lbs of energy, will have dropped 16.2 inches 
  301.     below the line of departure, will have risen to a maximum of 1.8" 
  302.     above the line of sight, will have been blown 7.7" sideways by a 10 
  303.     MPH crosswind, and will have taken 0.305 seconds to travel 200 yards 
  304.     downrange from the muzzle.  Additionally, the height of the bullet 
  305.     above or below the sight line in both minutes of arc and inches is 
  306.     given at each listed range.  Note that the tables displays "0.0" at 
  307.     150 yards, the zero range.  In similar fashion, data may be read from 
  308.     the table for each of the listed ranges.
  309.  
  310.          Should you try this procedure with a larger range, or a smaller 
  311.     range increment, QBALL will display as many lines as will fit on the 
  312.     screen, and display a prompt like this:
  313.  
  314.               ----------------------> More <-------------------.
  315.  
  316.     Press any key to continue with the next part of the table. 
  317.  
  318.          The hardcopy print routines recompute the tabular data, so there 
  319.     is no need to be concerned with information which has scrolled off the 
  320.     screen.  Put a marker in this page, and return to it to experiment 
  321.     later.
  322.  
  323.          Press "Y" to display graphics...(and turn the page).
  324.  
  325.  
  326.     [ QBALL               --   Exterior Ballistics   --               12 ]
  327.  
  328.          And here it is; you can access this menu from either the compu- 
  329.     tations menu, or the main menu.
  330.  
  331.                      +=================================+
  332.                      |   *** New Input Data Menu ***   |
  333.                      |  -----------------------------  |
  334.                      |  <C>artridge/Bullet Identifier  |
  335.                      |  Muzzle <V>elocity              |
  336.                      |  <B>allistic Coefficient        |
  337.                      |  Bullet <W>eight                |
  338.                      |  <M>etro (dFnt 'Alt "Hg  %RH)   |
  339.                      |  Sight <H>eight                 |
  340.                      |  Yds/Mets <S>wap (Now Yards)    |
  341.                      |  -----------------------------  |
  342.                      |  <ESC> to Computations Menu     |
  343.                      +=================================+
  344.  
  345.          In this instance, press "V" to change the muzzle velocity, and 
  346.     enter "2500" when prompted.  You'll be returned to this menu; it is 
  347.     possible, but not recommended, to change more than one item of input 
  348.     data at a time.  Note that the info line now reflects the new muzzle 
  349.     velocity.  Press "ESC" to return to the computations menu.
  350.  
  351.          Now step through the process of setting the zero range (150), the 
  352.     maximum range for the range table (200), and the range increment (25).  
  353.     When prompted for graphics, press "Y."  The information block now 
  354.     looks like this:
  355.  
  356.                 +============================================+
  357.                 |           Current          Previous        |
  358.                 |  Max Ht:   1.5" @ 86       <I>mmediate     |
  359.                 |  Min Ht:  -3.5" @ 200       <none>         |
  360.                 |  MuzVel:     2500 FPS                      |
  361.                 |  BCoeff:     .250                          |
  362.                 |  ZeroRg:   150 Yards                       |
  363.                 |  Metro :   Standard                        |
  364.                 |   * = MaxHt                                |
  365.                 +==<Q>uit <S>ave <G>rid======================+
  366.  
  367.          Now press "I" to display a graphic representation of the <I>mmed- 
  368.     iately-previous trajectory data.  Here's the new information block:
  369.  
  370.                 +============================================+
  371.                 |           Current          Previous        |
  372.                 |  Max Ht:   1.5" @ 86        1.8" @ 86      |
  373.                 |  Min Ht:  -3.5" @ 200      -4.5" @ 200     |
  374.                 |  MuzVel:     2500 FPS         2300         |
  375.                 |  BCoeff:     .250             .250         |
  376.                 |  ZeroRg:   150 Yards        150 Yards      |
  377.                 |  Metro :   Standard         Standard       |
  378.                 |   * = MaxHt                  * = MaxHt     |
  379.                 +==<Q>uit <S>ave <G>rid======================+
  380.  
  381.     [ QBALL               --   Exterior Ballistics   --               14 ]
  382.  
  383.          At this point, either print the range table, or skip the print, 
  384.     and return to the computations menu, and we'll take a more detailed 
  385.     look at the "New or Changed Input Menu."
  386.  
  387.          2.4  Changing Input Data.
  388.               -------------------
  389.  
  390.          Here's the "New or Changed Input Menu" again.
  391.  
  392.                      +=================================+
  393.                      |   *** New Input Data Menu ***   |
  394.                      |  -----------------------------  |
  395.                      |  <C>artridge/Bullet Identifier  |
  396.                      |  Muzzle <V>elocity              |
  397.                      |  <B>allistic Coefficient        |
  398.                      |  Bullet <W>eight                |
  399.                      |  <M>etro (dFnt 'Alt "Hg  %RH)   |
  400.                      |  Sight <H>eight                 |
  401.                      |  Yds/Mets <S>wap (Now Yards)    |
  402.                      |  -----------------------------  |
  403.                      |  <ESC> to Computations Menu     |
  404.                      +=================================+
  405.  
  406.          Let's see what each option does.
  407.  
  408.          Cartridge or Bullet Identifier.  This option allows you to change 
  409.     the designation of the cartridge, bullet, or firearm with which you 
  410.     are working.  Press "C" and enter a string of characters.  (If you 
  411.     press enter at the prompt, it returns "Typical Firearm.")
  412.  
  413.          Muzzle Velocity.  This, as has been seen, changes the muzzle 
  414.     velocity to be used.  QBALL accepts velocities from 300 FPS to 4500 
  415.     FPS, inclusive.
  416.  
  417.          Ballistic Coefficient.  This allows changing the ballistic coeff- 
  418.     icient to be used, perhaps reflecting a different bullet or cartridge.  
  419.     QBALL will accept values greater than zero and less than or equal to 
  420.     unity (one).
  421.  
  422.          Bullet weight.  Allows changing the bullet weight.  Acceptable 
  423.     values are any number greater than zero.
  424.  
  425.          Metro.  This one's got four parts; you are required to either 
  426.     confirm or change each of temperature, gun altitude, barometric pres- 
  427.     sure, and relative humidity.  Pressing "Enter" at each input prompt 
  428.     uses "standard" metro.  Acceptable values are as follows:
  429.  
  430.               a.  Temperature         : -50 to +125 Fahrenheit.
  431.               b.  Gun Altitude        : -800 to 10000 feet.
  432.               c.  Barometric Pressure : 25 to 35 inches of mercury.
  433.               d.  Relative Humidity   : 0 to 100 percent.
  434.  
  435.     [ QBALL               --   Exterior Ballistics   --               16 ]
  436.  
  437.          Point-Blank Range.
  438.          -----------------
  439.          The "point-blank range" for any weapon / ammunition combination 
  440.     may be defined as that range for which the trajectory deviates not 
  441.     more than a specified amount from the line of sight, either above it 
  442.     or below it.
  443.         Press "P" to access the point-blank range determination routine. 
  444.     When prompted, enter maximum deviation = 3 (for 3 inches above and 
  445.     below the line of sight).  The screen will look something like this:
  446.  
  447.     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  448.  
  449.                       Determination of Point Blank Range
  450.                       ----------------------------------
  451.  
  452.                    Maximum Deviation                      3
  453.  
  454.                       ----------------------------------
  455.  
  456.                          Trial Zero Range = 512 Yards
  457.  
  458.     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  459.  
  460.     After a pause, during which the trial zero range will change several 
  461.     times, the following will be displayed:
  462.  
  463.                       ----------------------------------
  464.                          Point Blank Zero Range = 179
  465.                               Maximum Range = 207
  466.                       ----------------------------------
  467.                            ===> press any key <===
  468.  
  469.     When you "press any key" you are returned to the computations menu, 
  470.     where you will observe that the zero range has been set to 179.  You 
  471.     may now go ahead and develop a range table for this weapon/ammuntion 
  472.     combination, using that computed zero range.
  473.         It is recommended that you use a range increment which will give 
  474.     you trajectory heights at even multiples of 50 yards.  If you do so, 
  475.     you'll know how high to sight in your weapon at, say, 100 yards so as 
  476.     to be zeroed at 179, thus assuring a maximum deviation of 3 inches 
  477.     from the line of sight out to 207 yards.  (The graphics routine, if 
  478.     invoked, will draw a horizontal line on the screen at scale 3 inches 
  479.     above and below the line of sight.  These lines will continue to be 
  480.     displayed until you change the zero range.)
  481.         And what does all this do for you?  Well, with this "point-blank" 
  482.     zero, you can hold "dead-on" out to slightly more than 200 yards, and 
  483.     be assured that the bullet will strike no more than 3 inches high or 
  484.     low at any point along its path.  Beats estimated holdover, don't you 
  485.     think?
  486.  
  487.  
  488.     [ QBALL               --   Exterior Ballistics   --               18 ]
  489.  
  490.               Slant Angle of Fire.
  491.               -------------------
  492.          Virtually all firing tables and ballistics computations programs, 
  493.     QBALL among them, assume that the angle of fire in use is relatively 
  494.     close to horizontal.  It is known, however, that firing "upslope" or 
  495.     "downslope" will effect the strike of the bullet: it will hit high 
  496.     relative to point of aim in both cases.  How high?  Press "A," and 
  497.     enter a maximum range of 400, a range increment of 100, and a vertical 
  498.     angle of 25 degrees.  The following table will be displayed:
  499.  
  500.     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  501.  
  502.                         Hits High for Slant Fire, 25d
  503.                           Above or Below Horizontal
  504.                         -----------------------------
  505.                           Range      True      Hits
  506.                           Yards      Drop      High
  507.                           -----     -----     -----
  508.                              0       0.00      0.00
  509.                            100       3.64      0.34
  510.                            200      16.23      1.52
  511.                            300      40.99      3.84
  512.                            400      82.94      7.77
  513.                         -----------------------------
  514.                            ===> press any key <===
  515.  
  516.     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  517.  
  518.          The table tells you that this weapon / ammunition combination, 
  519.     fired at a vertical angle of 25 degrees above or below the horizontal, 
  520.     will hit high by the specified distance for each listed range.  The 
  521.     effect is relatively small for small vertical angles, but can become 
  522.     great enough to be of real concern, especially at relatively long 
  523.     ranges and at large vertical angles.  Try several examples and see.  
  524.     (A clear exposition of the geometry of this problem may be found in 
  525.     the LYMAN Manual, listed in the bibligraphy.)
  526.  
  527.               Sectional Density.
  528.               -----------------
  529.          The sectional densities of two or more particular bullets may be 
  530.     used to compare their relative penetrating power.  Sectional density 
  531.     is defined as the weight of the bullet in pounds divided by the square 
  532.     of its diameter in inches.  Press "S," and enter the bullet diameter 
  533.     in either inches or millimeters.  QBALL assumes that any value you 
  534.     enter which is greater than "1" is in millimeters, and makes the con- 
  535.     version to inches.  The dimension may be taken as the bore diameter of 
  536.     the weapon you are considering.
  537.          This routine reports the sectional density of the bullet under 
  538.     consideration.  This value is included in the Range Table printed 
  539.     header, but there is no specific routine to print just this value.
  540.  
  541.     [ QBALL               --   Exterior Ballistics   --               20 ]
  542.  
  543.                                   Chapter 3
  544.                                   ---------
  545.  
  546.                       Inferring ballistic coefficients
  547.                       """"""""""""""""""""""""""""""""
  548.  
  549.          From time to time, it may be desired to determine the ballistic 
  550.     coefficient of a particular bullet, and the available tables do not 
  551.     include that data.
  552.  
  553.          Select "Infer <B>allistic Coefficient" at the main menu.  (You 
  554.     will be encouraged to read this section of the manual, if you haven't 
  555.     done so already.)  Press "Y" to continue with the routine.
  556.  
  557.          QBALL will ask for several pieces of information: basically, two 
  558.     ranges, and two velocities.  This diagram will help you visualize the 
  559.     setup.
  560.  
  561.                  |---[r1]----|              ( >>>>>>> = bullet path )
  562.                  |-----------[r2]----------|
  563.  
  564.                  Gun >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  565.                             v@1           v@2
  566.  
  567.                      r1  = range, muzzle to first range
  568.                      r2  = range, muzzle to second range
  569.                      v@1 = velocity at first range
  570.                      v@2 = velocity at second range
  571.  
  572.          It is possible for r1 to equal zero; in that case, of course, v@1 
  573.     would equal the muzzle velocity.  (This is the only time that QBALL 
  574.     will allow you to enter a range of zero; "zero" is the default value 
  575.     for r1.)
  576.  
  577.          The routine for inferring a ballistic coefficient allows use of 
  578.     non-standard metro, should you have developed your own velocity data 
  579.     from live firing.  You may change the metro conditions to be used 
  580.     before beginning to enter velocity data.  The ballistic coefficient 
  581.     reported, however, is adjusted to standard metro conditions in all 
  582.     cases.
  583.  
  584.          You may enter as many as ten (10) individual range/velocity 
  585.     pairs.  The average v@1, v@2, and ballistic coefficient are reported.  
  586.     If r1 is greater than zero, i.e., you are not working with a muzzle 
  587.     velocity, QBALL reports an inferred muzzle velocity.  
  588.  
  589.          Let's work through the process.  Refer to the table on page 9, 
  590.     and either copy the range and velocity figures, or run the range table 
  591.     routines and produce hard copy.  We'll do this twice: once, with r1 
  592.     set to 0, and once more with r1 set to 25; r2 will be set at 100 in 
  593.     both cases.
  594.  
  595.     [ QBALL               --   Exterior Ballistics   --               22 ]
  596.  
  597.          3.2 Second Run: r1 = 25
  598.              -------------------
  599.  
  600.          Enter "first range" = 25 and "second range" = 100.  When prompted 
  601.     for the velocities, enter 2218 and 1982.  You should end up with the 
  602.     following display:
  603.  
  604.      ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  605.                               For Round Number 1
  606.                    First Velocity        (Ft/Sec)      2218
  607.                    Second Velocity       (Ft/Sec)      1982
  608.  
  609.                       For Standard Atmosphere, C1 = .250
  610.  
  611.                      Calculate another Round? ([Y] or N)
  612.  
  613.  
  614.  
  615.                   [ Lower & Upper Ranges (yards)  25 & 100 ]
  616.      ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  617.  
  618.          Again, press "N;" you don't want to calculate another round.  The 
  619.     center of the screen will clear, and, after a short time for computa- 
  620.     tions, the following information is displayed:
  621.  
  622.                   -----------------------------------------
  623.                         Average C1 for 1 round = .250
  624.                     Between Mean Velocities 2218 and 1982
  625.                       Calculated Muzzle Velocity = 2300
  626.                   -----------------------------------------
  627.  
  628.          Press "N" to skip printing the table, and return to the main 
  629.     menu.  Again note that the information line shows the calculated 
  630.     muzzle velocity and the inferred ballistic coefficient.  You may now 
  631.     go on to calculate ballistic data using the values obtained using this 
  632.     routine; QBALL will continue to use this data until changed.
  633.  
  634.          This may have seemed like an exercise in futility: we did, after 
  635.     all, know what the ballistic coefficient was in the first place.  
  636.     Suppose, however, you have a ballistics table from, say, Winchester- 
  637.     Western, which includes only velocity data?  Inferring a ballistic 
  638.     coefficient based on the published velocity figures will allow you to 
  639.     make your own "custom" firing table for a particular factory round.  
  640.     (Most ammunition manufacturers are noticeably reticent when it comes 
  641.     to some ballistics data.)  Additionally, should you be reloading your 
  642.     own ammunition, and have access to two chronographs, you could make a 
  643.     custom firing table for your own custom ammunition.  
  644.  
  645.  
  646.     [ QBALL               --   Exterior Ballistics   --               24 ]
  647.  
  648.          4.5 Typical Printed Output.
  649.              ----------------------
  650.  
  651.          QBALL will print a "standard header" and a table title at the top 
  652.     of each table the first time you respond "Y" to the printer prompt.  
  653.     If the input data remains unchanged, QBALL will not print the standard 
  654.     header, but will print the table title.  If one or more items of input 
  655.     data are changed, QBALL again prints the standard header, which looks 
  656.     like this:
  657.  
  658.             ======================================================
  659.             >>> Ballistic Computations for the Typical Firearm <<<
  660.             ------------------------------------------------------
  661.           Muzzle Velocity = 2300 FPS    Ballistic Coefficient = .250
  662.           Bullet Weight = 125 Gr        Sectional Density = n/a
  663.           Temperature = 59 deg F        Altitude = 0 Feet
  664.           Barometric Pressure = 29.53"  Relative Humidity = 78%
  665.             ------------------------------------------------------
  666.  
  667.          For printed data tables, QBALL recomputes each line of data which 
  668.     appears or has appeared on the screen, so information which has 
  669.     scrolled off the screen may be printed.  (This might occur, for exam- 
  670.     ple, if you've used a large range, and a small range increment.)  In 
  671.     most data table cases, the format of the printed output is virtually 
  672.     identical to the screen display.
  673.  
  674.         And here's the printed output for the "Infer Ballistic Coeffi- 
  675.     cient" routine, using some of the same data we used in chapter 3:
  676.  
  677.          ============================================================
  678.          >>> Inferring Ballistic Coefficient for: Typical Firearm <<<
  679.          ------------------------------------------------------------
  680.  
  681.                 Given the following meteorological conditions:
  682.  
  683.      Temperature..........: 59 deg F Barometric Pressure....: 29.53"Hg
  684.      Relative Humidity....: 78 %     Gun Altitude...........: 0 Feet
  685.      Relative Air Density.: 1.000    Relative Sonic Velocity: 1.000
  686.  
  687.                and the number of rounds shown, the ballistic
  688.                coefficient (C1) was computed using the veloci-
  689.                ties indicated.
  690.                ----------------------------------------------
  691.                Round           V1            V2           C1
  692.                -----          ----          ----         ----
  693.                  1            2300          1982         .250
  694.                ----------------------------------------------
  695.                        Average C1 for 1 round = .250
  696.                    Between Mean Velocities 2300 and 1982
  697.                       Calculated Muzzle Velocity = 2300
  698.                ==============================================
  699.  
  700.  
  701.     [ QBALL               --   Exterior Ballistics   --               26 ]
  702.  
  703.         5.3  Configuring display colors.
  704.              --------------------------
  705.  
  706.          Press "C".  A special color configuration screen will appear. 
  707.     Pressing the appropriate keys will "step" through the available colors 
  708.     for background ("B"), main body text ("foreground," "F"), Highlighted 
  709.     text ("highlight," "H"), and for the Title/Info line ("low intensity," 
  710.     "L").  When you've found a combination that you like, press "ESC" to 
  711.     use the display colors you have chosen, and return to the configura- 
  712.     tion menu.  Note that the currently chosen and the default color 
  713.     values are displayed at the bottom of the color configuration screen.  
  714.     If you get in a muddle, and want to start over again, press "D" to 
  715.     return to the default color settings.
  716.  
  717.  
  718.          5.4  Using the values you've set.
  719.               ---------------------------
  720.  
  721.          Having set the display colors and toggles as you like them, and 
  722.     <ESC>-ing to the main configuration menu, you may:
  723.                               
  724.                            Use <T>his session only...
  725.                            ...or <W>rite QBALL.CFG File
  726.  
  727.          If you're sure of the values you've entered, press "W" to write a 
  728.     new QBALL.CFG file to the current directory.  (And remember, if you 
  729.     change your mind, there's nothing to stop you from running Configur- 
  730.     ation again.)
  731.          If you'd like to use the values for this session only, perhaps to 
  732.     see how they work out, press "T".  ("ESC" has the same effect as "T" 
  733.     in this case.)  If you decide later to save your "temporary" setup, 
  734.     choose "D" from the main menu, then choose "W" immediately from the 
  735.     configuration menu.  QBALL doesn't care if there's a delay between 
  736.     choosing configuration values and writing an *.CFG file; it will quite 
  737.     cheerfully write a *.CFG file using whatever values are in effect at 
  738.     the time the "W" option is chosen.
  739.  
  740.  
  741.     [ QBALL               --   Exterior Ballistics   --               28 ]
  742.  
  743.                                   ---------
  744.                                   N O T E S
  745.                                   ---------
  746.   
  747.     [ QBALL               --   Exterior Ballistics   --               30 ]
  748.  
  749.     CALIBER (or CALIBRE) - Technically, the diameter of the barrel mea- 
  750.     sured across the lands.  In practice, the diameter of the bullet.  A    
  751.     measure of length equal to bore diameter; thus, a "fifty caliber" 
  752.     barrel would be 50 bore diameters long.  
  753.  
  754.     CARTRIDGE - Fixed ammunition, including case, powder, primer, and 
  755.     bullet, for small arms.  See ROUND.
  756.  
  757.     CHAMBER - The breech, or rearmost portion of the barrel, which con- 
  758.     tains and supports the cartridge prior to, during, and immediately 
  759.     following firing.
  760.  
  761.     COEFFICIENT OF FORM - A number relating the ballistic efficiency of a 
  762.     given bullet shape to the shape of the projectile used to calculate 
  763.     the ballistic table.
  764.  
  765.     C1 - Formula symbol for ballistic coefficient.
  766.  
  767.     CROSS WIND ANGLE - The angle between the wind and line of departure.  
  768.     Typically tabulated as ninety degrees, or "pure" crosswind with no 
  769.     range vector.  QBALL takes left-to-right wind as positive.
  770.  
  771.     DRIFT - Technically, the distance a bullet will travel horizontally 
  772.     due to its spin. This effect is usually quite small, amounting to 
  773.     about 7 inches at 1000 yards for the military M2 Ball (.30-'06) car- 
  774.     tridge.  Often confused with wind deflection.  See WIND DEFLECTION.
  775.  
  776.     DEFLECTION - See wind deflection.
  777.  
  778.     DOWNRANGE - Refers to the position of objects in space relative to the 
  779.     direction of fire; point of aim and point of impact, for example, are 
  780.     by definition downrange.
  781.  
  782.     DROP - The distance a bullet will fall due to the influence of grav- 
  783.     ity.  Measured from the line of departure, not the line of sight.
  784.  
  785.     ELEVATION - Vertical sight adjustment.  Also, the (usually small) 
  786.     angle between the axis of a firearm's bore and the horizontal.
  787.  
  788.     ENERGY - Here, the  kinetic energy of a moving bullet, usually given 
  789.     in ft-lbs.  Equal to one half the mass of the bullet in pounds multi- 
  790.     plied by the square of the velocity in feet per second.
  791.  
  792.     F.P.S. - Feet per second. A unit of velocity.  Also abbreviated as FPS 
  793.     and Ft/Sec.
  794.  
  795.     FT.-LBS. (Also FtLbs, Ft#) - Foot pounds.  A unit of energy equal to 
  796.     the effort required to lift one pound, one foot.
  797.  
  798.     FORM FACTOR - A multiplier which relates a bullet's shape to that of 
  799.     the standard projectile used to prepare a particular ballistic table.
  800.  
  801.     [ QBALL               --   Exterior Ballistics   --               32 ]
  802.  
  803.     MAXIMUM HEIGHT - The highest vertical distance above a line from the 
  804.     muzzle to the bullet's current position.  Sometimes  confused with  
  805.     midrange trajectory since it typically occurs about halfway between 
  806.     the muzzle and the target.  Maximum height is usually somewhat higher 
  807.     and occurs somewhat further downrange than the midrange trajectory.
  808.  
  809.     METALLIC SIGHTS - Sights on a firearm which contain no optical ele- 
  810.     ments.
  811.  
  812.     MET - An abbreviation for "meter"; also, a super-abbreviation of 
  813.     "Meteorological Conditions."  See METER, METRO, STANDARD MET
  814.  
  815.     METER  (also METRE) - A unit of length measure equal to 39.37 inches, 
  816.     3.28083 feet, or 1.09361 yards.
  817.  
  818.     METRIC - Having reference to length measurements based upon the meter, 
  819.     its subdivisions, or its multiples.
  820.  
  821.     METRO - Short for Meteorological Conditions; the air temperature, bar- 
  822.     ometric pressure, gun altitude, and relative humidity existing at the 
  823.     place and time of firing.  See STANDARD MET.
  824.  
  825.     MIDRANGE TRAJECTORY - The height of the trajectory at a point halfway 
  826.     between the firearm's muzzle and the point of aim.
  827.  
  828.     M.O.A. - Minute of Arc. Equal to 1/60 of an angular degree.  At 100 
  829.     yards, 1 M.O.A. is approximately 1.047 inches.
  830.  
  831.     MUZZLE - The foremost point of a firearm's barrel; that part of a 
  832.     firearm closest to the target.
  833.  
  834.     MUZZLE ENERGY - Foot-pounds of energy developed by a moving projectile 
  835.     at the firearm's muzzle.
  836.  
  837.     MUZZLE VELOCITY - The speed of a projectile at the firearm's muzzle, 
  838.     generally expressed in FPS.
  839.  
  840.     N.R.A - National Rifle Association. If you shoot, you SHOULD belong to 
  841.     this organization.
  842.  
  843.     OGIVE - The curve of a bullet's forward portion.  Also, the radius of 
  844.     this curve, usually expressed in calibers.
  845.  
  846.     POINT-BLANK RANGE - That range for which the bullet's path varies from 
  847.     the line of sight by no more than a specified amount for the entire 
  848.     trajectory from the muzzle to that range.
  849.  
  850.     POINT OF AIM - That downrange point with which a firearm's sights are 
  851.     aligned.
  852.  
  853.     POINT OF IMPACT - That point which a bullet actually strikes.  In most 
  854.     cases, considered in relation to point of aim.
  855.  
  856.     [ QBALL               --   Exterior Ballistics   --               34 ]
  857.  
  858.     TARGETED RANGE - That distance furthest from the muzzle where the path 
  859.     of the bullet crosses the line of sight. (The "sighting in" distance.)
  860.  
  861.     TIME OF FLIGHT - The time necessary for a bullet to travel from the 
  862.     muzzle of a firearm to a given range.
  863.  
  864.     TRAJECTORY - The path of a moving projectile.  Often expressed as the 
  865.     number of inches above or below the line of sight.
  866.  
  867.     WINDAGE - Horizontal, lateral sight adjustment.  Also, the sight 
  868.     adjustment required to compensate for crosswind effects at a given 
  869.     range.
  870.  
  871.     WIND DEFLECTION - The amount of a projectile's horizontal lateral 
  872.     motion attributable to the action of the wind.  Often mistakenly 
  873.     called drift.  See DRIFT, WINDAGE
  874.  
  875.     YAW - Normally, a situation in which a bullet rotates on its axis at a 
  876.     small angle to the line of flight.
  877.  
  878.     ZERO - The sight setting at which point of impact and point of aim 
  879.     coincide at a given range.   Also, the process of determining that 
  880.     sight setting.  See also SIGHTING IN.
  881.  
  882.     [ QBALL               --   Exterior Ballistics   --               36 ]
  883.  
  884.          Suppose you have determined a ballistic coefficient from pub- 
  885.     lished data, say, the Ballistics Section of "Gun Digest."  Having the 
  886.     ballistic coefficient, use that figure to calculate a table showing 
  887.     the same data as the published table.  If, for example, the resulting 
  888.     velocities are too high, then reduce the ballistic coefficient that 
  889.     you're using to, say, 90% of the value QBALL has reported.  Recompute 
  890.     the table.  If the resulting velocities are now low relative to the 
  891.     published data, increase the second ballistic coefficient to 95% of 
  892.     the value originally used.  In similar fashion, continue to refine 
  893.     the value of ballistic coefficient until the QBALL results agree as 
  894.     closely as possible with the published data.
  895.          In general, however, the process of successively refining a ball- 
  896.     istic coefficient will prove unnecessary.  The very small variations 
  897.     introduced by differences between successive bullets in a string, 
  898.     variations in muzzle velocity, and, possibly, rapidly changing metro 
  899.     render the process of successive refinement superfluous.
  900.  
  901.  
  902.     [ QBALL               --   Exterior Ballistics   --               38 ]
  903.  
  904.                            H O U S E K E E P I N G
  905.                            - - - - - - - - - - - -
  906.  
  907.          It is STRONGLY recommended that you either erase or rename all 
  908.     QBALLSAV files after each session.  QBALL has no way of knowing 
  909.     whether saved trajectory data is from the session in progress or a 
  910.     previous session.  There are two ways of going about this.
  911.  
  912.          First, at the DOS prompt, enter:
  913.  
  914.                                 DEL QBALLSAV.*
  915.  
  916.     This is the simplest way, and avoids confusing QBALL in a later ses- 
  917.     sion.  (Yes, QBALL gets confused easily.)
  918.  
  919.          Second, and if you want to keep the trajectory data for later 
  920.     examination, at the DOS prompt, enter this:
  921.  
  922.                           DEL QBALLSAV.INI
  923.                                      and
  924.                           REN QBALLSAV.* QBALLOLD.*
  925.  
  926.     This preserves the data and gets rid of QBALLSAV.INI, but the current 
  927.     directory or the current disk may end up jammed with old data.
  928.  
  929.          One further hint: EACH QBALLSAV.00n file uses 5800 bytes of disk 
  930.     space, and the .INI file uses 3 bytes.  That's a LOT of disk sectors; 
  931.     make sure you've got sufficient space in the current directory/on the 
  932.     current disk for better than 60K worth of files!  QBALL will "hang" if 
  933.     there's an error writing to disk.
  934.  
  935.     [ QBALL               --   Exterior Ballistics   --               40 ]
  936.  
  937.                                   Appendix E
  938.                                   ----------
  939.  
  940.                                 Error analysis
  941.                                 """"""""""""""
  942.  
  943.          How accurate are the results obtained with QBALL?
  944.          Results from several QBALL runs were compared with comparable 
  945.     data from two sets of published tables: the Speer Reloading Manual #11 
  946.     and the Hornady Handbook of Cartridge Reloading, 3d edition. Two ques- 
  947.     tions were to be answered: first, how well do velocity figures compare 
  948.     between the three sources?; second, are the trajectories found by the 
  949.     different sources comparable?
  950.          Some difficulty was experienced in the choice of ballistic coeff- 
  951.     icients and velocities due to the differences between the two pub- 
  952.     lished sources.  Speer, for example, rounds all ballistic coefficients 
  953.     to two decimal places, while Hornady carries three.  In addition, when 
  954.     comparable values of ballistic coefficients could be found, the Horn- 
  955.     ady tables quite often did not have the spread of velocities available 
  956.     in the Speer manual.
  957.          The following table summarizes as-comparable-as-possible data 
  958.     from all three sources.  While severely limited, the data shows that 
  959.     the results obtained from QBALL are in substantial agreement with the 
  960.     two published sources.
  961.  
  962.       +----------------------------------------------------------------+
  963.       |            Remaining Velocity, Conditions as Shown             |
  964.       |            =======================================             |
  965.       |              [ Range = 200 yards, Standard Met ]               |
  966.       +----------------------------------------------------------------+
  967.       |           MuzVel = 2100     MuzVel = 2500     MuzVel = 3300    |
  968.       |              C1 = .12          C1 = .26          C1 = .50      |
  969.       |          ---------------   ---------------   ---------------   |
  970.       |                                                                |
  971.       |   QBALL        1112              1879               2899       |
  972.       |   SPEER        1102              1872               2895       |
  973.       |   HORNADY      1126              1875               2892       |
  974.       |                                                                |
  975.       +----------------------------------------------------------------+
  976.          (Key: MuzVel = Muzzle Velocity  C1 = Ballistic Coefficient)
  977.  
  978.            Table D1.  Remaining Velocities With Given Inputs.  Note
  979.            should be made  that the  Hornady ballistic coefficients
  980.            were actually .122, .259, and .496 for the three sets of
  981.            data shown. This accounts for the apparent "high-on-low"
  982.            spread of values seen here.  QBALL was run with the bal-
  983.            listic coefficients as shown.
  984.  
  985.     [ QBALL               --   Exterior Ballistics   --               42 ]
  986.  
  987.          A close examination of the data in Table D2 shows that there is 
  988.     very close agreement between the QBALL results and the published data.  
  989.     The greatest variation is at the greatest ranges; this is to be ex- 
  990.     pected.  Since the ballistic coefficients used in obtaining data from 
  991.     the Hornady tables are not exactly those chosen as typical, being 
  992.     "high-on-low" respectively, it is also expected that the resulting 
  993.     bullet strikes will be too small, "on", and too large.  There is, how- 
  994.     ever, substantial agreement between the QBALL results and the data 
  995.     from both published tables.  The actual bullet strike differences be- 
  996.     tween QBALL's results and the published tabular data is two or three 
  997.     tenths of an inch.  This indicates that QBALL is capable of excellent 
  998.     practical accuracy.
  999.  
  1000.  
  1001.  
  1002.                    (One and one half inches  at 400 yards)
  1003.                    (is equal to three-eighths minutes-of-)
  1004.                    (arc -- that's 22 1/2 SECONDS of arc!!)
  1005.                    (If your rifle  will group as tight as)
  1006.                    (this -- let alone tighter -- you have)
  1007.                    (an exceptional rifle, indeed!        )
  1008.  
  1009.     [ QBALL               --   Exterior Ballistics   --               44 ]
  1010.  
  1011.      Error Messages (continued)
  1012.      --------------
  1013.  
  1014.      +-----------------------------------+
  1015.      | Enter  -50 <= Temperature <= +125 |
  1016.      +-----------------------------------+
  1017.           Attempting to enter a temperature value which is out of
  1018.           range.  (In metro data entry, [enter] uses the STANDARD met
  1019.           value: 59°F.)  (If you really need this program to operate
  1020.           with Arctic/Saharan temperatures, let me know!  I'll custom-
  1021.           ize one for you.)
  1022.  
  1023.      +--------------------------------------+
  1024.      | Enter  0 <= Relative Humidity <= 100 |
  1025.      +--------------------------------------+
  1026.           Attempting to enter a relative humidity value which is out
  1027.           of range.  (In metro data entry, [enter] uses the STANDARD
  1028.           met value: 78%.)
  1029.  
  1030.      +--------------------------------------+
  1031.      | Enter  25 < Barometric Pressure < 35 |
  1032.      +--------------------------------------+
  1033.           Attempting to enter a barometric pressure value which is out
  1034.           of range.  (In metro data entry, [enter] uses the STANDARD
  1035.           met value: 29.53" Hg.)
  1036.  
  1037.      +------------------------------------+
  1038.      | Enter  -800 < Gun Altitude < 10000 |
  1039.      +------------------------------------+
  1040.           Attempting to enter a gun altitude value which is out of range.
  1041.           (In metro data entry, [enter] uses the STANDARD met value:
  1042.           0 feet - sea level.)
  1043.  
  1044.      +--------------------------+
  1045.      | Enter  Bullet Weight > 0 |
  1046.      +--------------------------+
  1047.           Pressing [enter] when bullet weight is prompted for; alter-
  1048.           natively, you're attempting to enter a zero bullet weight.
  1049.  
  1050.      +-------------------------------------+
  1051.      | Enter  -2.0 <= Sight Height <= +5.0 |
  1052.      +-------------------------------------+
  1053.           Pressing [enter] when sight height is prompted for; alter-
  1054.           natively, attempting to enter a value which is out of range.
  1055.  
  1056.      +------------------------------------------+
  1057.      | Enter  Second Velocity  < First Velocity |
  1058.      +------------------------------------------+
  1059.           In inferring ballistic coefficients, attempting to enter a
  1060.           downrange velocity which is larger than the velocity closer
  1061.           to the muzzle.  (Rocket-assisted bullet, maybe?)
  1062.  
  1063.     [ QBALL               --   Exterior Ballistics   --               46 ]
  1064.  
  1065.          If, for some reason, QBALL.EXE cannot find QBALL.CFG (either 
  1066.     QBALL.CFG doesn't exist, or it's not in the current directory) QBALL 
  1067.     will start with its default values, which are made available inter- 
  1068.     nally through an error-trapping routine.
  1069.  
  1070.          Should you be VERY brave, you can modify QBALL.CFG with any text 
  1071.     editor which will produce plain vanilla ASCII files.  THIS IS NOT 
  1072.     RECOMMENDED; better by far to use the QBALL configuration routines.
  1073.  
  1074.  
  1075.  
  1076.                     (There  are those  who would say that)
  1077.                     (using a text editor to modify a .CFG)
  1078.                     (file  isn't  brave;  it's foolhardy!)
  1079.  
  1080.     [ QBALL               --   Exterior Ballistics   --               48 ]
  1081.  
  1082.                          Continue comments, if desired
  1083.